perm filename RFC9A9.TXT[NET,MRC] blob
sn#341877 filedate 1978-03-15 generic text, type T, neo UTF8
NWG/RFC# 9A9 ANO 01-APR-84 32:84 9A9A9
Telnet RANDOMLY-LOSE Option
Network Working Group A. N. Onymous
Request for Comments 9A9 FOO-SECURITY
NIC 9A9A9 1 April 1984
TELNET RANDOMLY-LOSE Option
1. Command name and code.
RANDOMLY-LOSE 256
2. Command meanings.
IAC WILL RANDOMLY-LOSE
The sender of this command REQUESTS permission to, or confirms
that it will, randomly lose.
IAC WON'T RANDOMLY-LOSE
The sender of this command REFUSES to randomly lose.
IAC DO RANDOMLY-LOSE
The sender of this command REQUESTS that the receiver, or grants
the receiver permission to, randomly lose.
IAC DON'T RANDOMLY-LOSE
The command sender DEMANDS that the receiver not randomly lose.
3. Default.
WON'T RANDOMLY-LOSE
DON'T RANDOMLY-LOSE
i.e., random lossage will not happen.
A. N. Onymous [page 1]
NWG/RFC# 9A9 ANO 01-APR-84 32:84 9A9A9
Telnet RANDOMLY-LOSE Option
4. Motivation for the option.
Several hosts appear to provide random lossage, such as system
crashes, lost data, incorrectly functioning programs, etc., as part
of their services. These services are often undocumented and are
in general quite confusing to the novice user. A general means is
needed to allow the user to disable these features.
5. Description of the option.
The normal mode does not allow random lossage; therefore the system
is not allowed to crash, mung user files, etc. If the server wants
to provide random lossage, it must first ask for permission from
the user by sending IAC WILL RANDOMLY-LOSE.
If the user wants to permit the server to randomly lose, it replys
with IAC DO RANDOMLY-LOSE. Otherwise it sends IAC DONT RANDOMLY-
LOSE, and the server is forbidden from randomly losing.
Alternatively, the user could request the server to randomly lose,
by sending IAC DO RANDOMLY-LOSE, and the server will either reply
with IAC WILL RANDOMLY-LOSE, meaning that it will then proceed to
do some random lossage (garbaging disk files is recommended for an
initial implementation). Or, it could send IAC WONT RANDOMLY-LOSE,
meaning that it insists upon being reliable.
Since this is implemented as a TELNET option, it is expected that
servers which do not implement this option will not randomly lose;
ie, they will provide 100% reliable uptime.
A. N. Onymous [page 2]